Usage:  key from-recovery-phrase STYLE [--passphrase FORMAT] 
                                 [--sensitive | --silent] 
                                 [--from-file FILE]

  Convert a recovery phrase to an extended private key

Available options:
  -h,--help                Show this help text
  STYLE                    Byron | Icarus | Shelley | Shared
  --passphrase FORMAT      (from-mnemonic | from-hex |
                           from-base64 | from-utf8 | from-octets)
                           User chosen passphrase to be read from
                           stdin for the generation phase. Valid
                           for Icarus, Shelley and Shared styles.
                           Accepting mnemonic (9- or 12 words) or
                           arbitrary passphrase encoded as
                           base16, base64, plain utf8 or raw
                           bytes in the form of octet array.
  --sensitive              Input is shown as * in interactive
                           mode.
  --silent                 Input is not shown in interactive
                           mode.
  --from-file FILE         Passphrase from specified filepath.

The recovery phrase without passphrase is read from stdin.

Example:
  [0;1m$ cardano-wallet recovery-phrase generate \[0m
  [0;1m| cardano-wallet key from-recovery-phrase Icarus[0m

The recovery phrase with passphrase can be entered interactively or from file.
In both cases passhrase can take form of mnemonic, base16, base64, utf8 or octet array.
In interactive case one can select explicit, sensitive or silent mode.

Example:
  [0;1m$ cardano-wallet key from-recovery-phrase Shelley --passphrase from-mnemonic --sensitive[0m
  [0;1mPlease enter a [9, 12, 15, 18, 21, 24] word mnemonic:[0m
  [0;1m**********************************************************************************************************[0m
  [0;1mPlease enter a 9–12 word second factor:[0m
  [0;1m*************************************************************[0m

In case of passphrase reading from file the recovery phrase is read from stdin.

Example:
  [0;1m$ echo "Secret Secondary Phrase" > sndfactor.prv[0m
  [0;1m$ cardano-wallet recovery-phrase generate \[0m
  [0;1m| cardano-wallet key from-recovery-phrase Shelley --from-file "./sndfactor.prv"[0m

  [0;1m$ cardano-wallet recovery-phrase generate --size 12 > sndfactor.prv[0m
  [0;1m$ cardano-wallet recovery-phrase generate \[0m
  [0;1m| cardano-wallet key from-recovery-phrase Shelley --passphrase from-mnemonic --from-file "./sndfactor.prv"[0m
